home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 June / MACPOWER-1996-06.ISO.7z / MACPOWER-1996-06.ISO / Apple関連 / OpenDoc J-1.0 / 3rd Party Components / Attachmate CyberTerm / _SOM_ / som_CyberTerm.xih < prev    next >
Text File  |  1995-11-14  |  90KB  |  1,948 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: Dev:cyberdog_Development:MPW::CyberProject:Source:CyberTerm:_SOM_:som_CyberTerm.xih.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: 2.18
  7.  *     SOM Emitter emitxih.dll: 2.33
  8.  */
  9.  
  10. #ifndef SOM_CyberSample_som_CyberTerm_xih
  11. #define SOM_CyberSample_som_CyberTerm_xih
  12.  
  13. #include <somcls.xh>
  14. #include <somcm.xh>
  15.  
  16. /*
  17.  * Passthru lines: File: "C.xih", "before"
  18.  */
  19. class CyberTerm;
  20.  
  21. #ifndef SOM_CyberSample_som_CyberTerm_xh
  22. #include <som_CyberTerm.xh>
  23. #endif
  24.  
  25. /*
  26.  * Set the scope of methods functions
  27.  */
  28. #ifndef SOM_Scope
  29. #define SOM_Scope extern "C"
  30. #endif
  31.  
  32. #define CyberSample_som_CyberTerm_MaxNoMethods 0
  33.  
  34. /*
  35.  * -- Instance Data
  36.  */
  37.  
  38. /*
  39.  * -- Use best possible alignment for instance data slice.
  40.  */
  41. #if powerc
  42. #  pragma options align=power
  43. #endif
  44. typedef struct {
  45.     CyberTerm* fPart;
  46. } CyberSample_som_CyberTermData;
  47. #if powerc
  48. #  pragma options align=reset
  49. #endif
  50.  
  51. /*
  52.  * -- Getdata Macro
  53.  */
  54.  
  55. /*
  56.  * -- This emitter treats Data Tokens as Thunks by default.
  57.  * -- Use the sc modifier "nothunks" to override this default.
  58.  */
  59. SOMEXTERN typedef CyberSample_som_CyberTermData* (* SOMLINK somTD_CyberSample_som_CyberTerm_DataThunk)(void*);
  60. #define CyberSample_som_CyberTermGetData(somSelf) ¥
  61.    (((somTD_CyberSample_som_CyberTerm_DataThunk)(CyberSample_som_CyberTermClassData.instanceDataToken))(somSelf))
  62.  
  63. /*
  64.  * -- Instance Data Access Macros for use in Method Procedures
  65.  */
  66. #ifdef VARIABLE_MACROS
  67.   #define _fPart (somThis->fPart)
  68. #endif
  69.  
  70.  
  71. /*
  72.  * Trace/Debug macro
  73.  */
  74. #ifndef CyberSample_som_CyberTermMethodDebug
  75. #define CyberSample_som_CyberTermMethodDebug(c,m) SOMMethodDebug(c,m)
  76. #endif
  77.  
  78. /*
  79.  * -- Method Macros for use in Method Procedures
  80.  */
  81. #ifdef METHOD_MACROS
  82.   #define _InitPart somSelf->InitPart
  83.   #define _InitPartFromStorage somSelf->InitPartFromStorage
  84.   #define _DisplayFrameAdded somSelf->DisplayFrameAdded
  85.   #define _DisplayFrameRemoved somSelf->DisplayFrameRemoved
  86.   #define _DisplayFrameConnected somSelf->DisplayFrameConnected
  87.   #define _DisplayFrameClosed somSelf->DisplayFrameClosed
  88.   #define _AttachSourceFrame somSelf->AttachSourceFrame
  89.   #define _FrameShapeChanged somSelf->FrameShapeChanged
  90.   #define _ViewTypeChanged somSelf->ViewTypeChanged
  91.   #define _PresentationChanged somSelf->PresentationChanged
  92.   #define _SequenceChanged somSelf->SequenceChanged
  93.   #define _LinkStatusChanged somSelf->LinkStatusChanged
  94.   #define _ContainingPartPropertiesUpdated somSelf->ContainingPartPropertiesUpdated
  95.   #define _ReadPartInfo somSelf->ReadPartInfo
  96.   #define _WritePartInfo somSelf->WritePartInfo
  97.   #define _ClonePartInfo somSelf->ClonePartInfo
  98.   #define _Open somSelf->Open
  99.   #define _Draw somSelf->Draw
  100.   #define _FacetAdded somSelf->FacetAdded
  101.   #define _FacetRemoved somSelf->FacetRemoved
  102.   #define _GeometryChanged somSelf->GeometryChanged
  103.   #define _HighlightChanged somSelf->HighlightChanged
  104.   #define _CanvasChanged somSelf->CanvasChanged
  105.   #define _CanvasUpdated somSelf->CanvasUpdated
  106.   #define _GetPrintResolution somSelf->GetPrintResolution
  107.   #define _BeginRelinquishFocus somSelf->BeginRelinquishFocus
  108.   #define _CommitRelinquishFocus somSelf->CommitRelinquishFocus
  109.   #define _AbortRelinquishFocus somSelf->AbortRelinquishFocus
  110.   #define _FocusAcquired somSelf->FocusAcquired
  111.   #define _FocusLost somSelf->FocusLost
  112.   #define _ExternalizeKinds somSelf->ExternalizeKinds
  113.   #define _ChangeKind somSelf->ChangeKind
  114.   #define _HandleEvent somSelf->HandleEvent
  115.   #define _AdjustMenus somSelf->AdjustMenus
  116.   #define _UndoAction somSelf->UndoAction
  117.   #define _RedoAction somSelf->RedoAction
  118.   #define _DisposeActionState somSelf->DisposeActionState
  119.   #define _WriteActionState somSelf->WriteActionState
  120.   #define _ReadActionState somSelf->ReadActionState
  121.   #define _FulfillPromise somSelf->FulfillPromise
  122.   #define _DropCompleted somSelf->DropCompleted
  123.   #define _DragEnter somSelf->DragEnter
  124.   #define _DragWithin somSelf->DragWithin
  125.   #define _DragLeave somSelf->DragLeave
  126.   #define _Drop somSelf->Drop
  127.   #define _CreateLink somSelf->CreateLink
  128.   #define _RevealLink somSelf->RevealLink
  129.   #define _LinkUpdated somSelf->LinkUpdated
  130.   #define _EmbeddedFrameUpdated somSelf->EmbeddedFrameUpdated
  131.   #define _EditInLinkAttempted somSelf->EditInLinkAttempted
  132.   #define _RequestEmbeddedFrame somSelf->RequestEmbeddedFrame
  133.   #define _RemoveEmbeddedFrame somSelf->RemoveEmbeddedFrame
  134.   #define _RequestFrameShape somSelf->RequestFrameShape
  135.   #define _UsedShapeChanged somSelf->UsedShapeChanged
  136.   #define _AdjustBorderShape somSelf->AdjustBorderShape
  137.   #define _AcquireContainingPartProperties somSelf->AcquireContainingPartProperties
  138.   #define _RevealFrame somSelf->RevealFrame
  139.   #define _EmbeddedFrameSpec somSelf->EmbeddedFrameSpec
  140.   #define _CreateEmbeddedFramesIterator somSelf->CreateEmbeddedFramesIterator
  141.   #define _IsRealPart somSelf->IsRealPart
  142.   #define _GetRealPart somSelf->GetRealPart
  143.   #define _ReleaseRealPart somSelf->ReleaseRealPart
  144.   #define _somUninit somSelf->somUninit
  145.   #define _CloneInto somSelf->CloneInto
  146.   #define _Externalize somSelf->Externalize
  147.   #define _InitPersistentObject somSelf->InitPersistentObject
  148.   #define _InitPersistentObjectFromStorage somSelf->InitPersistentObjectFromStorage
  149.   #define _ReleaseAll somSelf->ReleaseAll
  150.   #define _Externalize somSelf->Externalize
  151.   #define _GetStorageUnit somSelf->GetStorageUnit
  152.   #define _GetID somSelf->GetID
  153.   #define _CloneInto somSelf->CloneInto
  154.   #define _somUninit somSelf->somUninit
  155.   #define _InitRefCntObject somSelf->InitRefCntObject
  156.   #define _Acquire somSelf->Acquire
  157.   #define _Release somSelf->Release
  158.   #define _GetRefCount somSelf->GetRefCount
  159.   #define _somUninit somSelf->somUninit
  160.   #define _InitObject somSelf->InitObject
  161.   #define _HasExtension somSelf->HasExtension
  162.   #define _AcquireExtension somSelf->AcquireExtension
  163.   #define _ReleaseExtension somSelf->ReleaseExtension
  164.   #define _Purge somSelf->Purge
  165.   #define _IsEqualTo somSelf->IsEqualTo
  166.   #define _SubClassResponsibility somSelf->SubClassResponsibility
  167.   #define _somInit somSelf->somInit
  168.   #define _somUninit somSelf->somUninit
  169.   #define _somInit somSelf->somInit
  170.   #define _somUninit somSelf->somUninit
  171.   #define _somDuplicateReference somSelf->somDuplicateReference
  172.   #define _somCompareReference somSelf->somCompareReference
  173.   #define _somRelease somSelf->somRelease
  174.   #define _somFree somSelf->somFree
  175.   #define _somCanDelete somSelf->somCanDelete
  176.   #define _somGetClass somSelf->somGetClass
  177.   #define _somGetClassName somSelf->somGetClassName
  178.   #define _somGetSize somSelf->somGetSize
  179.   #define _somIsA somSelf->somIsA
  180.   #define _somRespondsTo somSelf->somRespondsTo
  181.   #define _somIsInstanceOf somSelf->somIsInstanceOf
  182.   #define _somDispatch somSelf->somDispatch
  183.   #define _somClassDispatch somSelf->somClassDispatch
  184.   #define _somCastObj somSelf->somCastObj
  185.   #define _somResetObj somSelf->somResetObj
  186.   #define _somPrintSelf somSelf->somPrintSelf
  187.   #define _somDumpSelf somSelf->somDumpSelf
  188.   #define _somDumpSelfInt somSelf->somDumpSelfInt
  189.   #define _somInit somSelf->somInit
  190.   #define _somUninit somSelf->somUninit
  191.   #define _AcquireExtension somSelf->AcquireExtension
  192.   #define _HasExtension somSelf->HasExtension
  193.   #define _Purge somSelf->Purge
  194.   #define _ReleaseExtension somSelf->ReleaseExtension
  195.   #define _Release somSelf->Release
  196.   #define _CloneInto somSelf->CloneInto
  197.   #define _Externalize somSelf->Externalize
  198.   #define _ReleaseAll somSelf->ReleaseAll
  199.   #define _AbortRelinquishFocus somSelf->AbortRelinquishFocus
  200.   #define _AcquireContainingPartProperties somSelf->AcquireContainingPartProperties
  201.   #define _AdjustBorderShape somSelf->AdjustBorderShape
  202.   #define _AdjustMenus somSelf->AdjustMenus
  203.   #define _AttachSourceFrame somSelf->AttachSourceFrame
  204.   #define _BeginRelinquishFocus somSelf->BeginRelinquishFocus
  205.   #define _CanvasChanged somSelf->CanvasChanged
  206.   #define _CanvasUpdated somSelf->CanvasUpdated
  207.   #define _ChangeKind somSelf->ChangeKind
  208.   #define _ClonePartInfo somSelf->ClonePartInfo
  209.   #define _CommitRelinquishFocus somSelf->CommitRelinquishFocus
  210.   #define _ContainingPartPropertiesUpdated somSelf->ContainingPartPropertiesUpdated
  211.   #define _CreateEmbeddedFramesIterator somSelf->CreateEmbeddedFramesIterator
  212.   #define _CreateLink somSelf->CreateLink
  213.   #define _DisplayFrameAdded somSelf->DisplayFrameAdded
  214.   #define _DisplayFrameClosed somSelf->DisplayFrameClosed
  215.   #define _DisplayFrameConnected somSelf->DisplayFrameConnected
  216.   #define _DisplayFrameRemoved somSelf->DisplayFrameRemoved
  217.   #define _DisposeActionState somSelf->DisposeActionState
  218.   #define _DragEnter somSelf->DragEnter
  219.   #define _DragLeave somSelf->DragLeave
  220.   #define _DragWithin somSelf->DragWithin
  221.   #define _Draw somSelf->Draw
  222.   #define _Drop somSelf->Drop
  223.   #define _DropCompleted somSelf->DropCompleted
  224.   #define _EditInLinkAttempted somSelf->EditInLinkAttempted
  225.   #define _EmbeddedFrameUpdated somSelf->EmbeddedFrameUpdated
  226.   #define _EmbeddedFrameSpec somSelf->EmbeddedFrameSpec
  227.   #define _ExternalizeKinds somSelf->ExternalizeKinds
  228.   #define _FacetAdded somSelf->FacetAdded
  229.   #define _FacetRemoved somSelf->FacetRemoved
  230.   #define _FocusAcquired somSelf->FocusAcquired
  231.   #define _FocusLost somSelf->FocusLost
  232.   #define _FrameShapeChanged somSelf->FrameShapeChanged
  233.   #define _FulfillPromise somSelf->FulfillPromise
  234.   #define _GeometryChanged somSelf->GeometryChanged
  235.   #define _GetPrintResolution somSelf->GetPrintResolution
  236.   #define _HandleEvent somSelf->HandleEvent
  237.   #define _HighlightChanged somSelf->HighlightChanged
  238.   #define _InitPart somSelf->InitPart
  239.   #define _InitPartFromStorage somSelf->InitPartFromStorage
  240.   #define _LinkStatusChanged somSelf->LinkStatusChanged
  241.   #define _LinkUpdated somSelf->LinkUpdated
  242.   #define _Open somSelf->Open
  243.   #define _PresentationChanged somSelf->PresentationChanged
  244.   #define _ReadPartInfo somSelf->ReadPartInfo
  245.   #define _RedoAction somSelf->RedoAction
  246.   #define _RemoveEmbeddedFrame somSelf->RemoveEmbeddedFrame
  247.   #define _RequestEmbeddedFrame somSelf->RequestEmbeddedFrame
  248.   #define _RequestFrameShape somSelf->RequestFrameShape
  249.   #define _RevealFrame somSelf->RevealFrame
  250.   #define _RevealLink somSelf->RevealLink
  251.   #define _SequenceChanged somSelf->SequenceChanged
  252.   #define _UndoAction somSelf->UndoAction
  253.   #define _UsedShapeChanged somSelf->UsedShapeChanged
  254.   #define _ViewTypeChanged somSelf->ViewTypeChanged
  255.   #define _WritePartInfo somSelf->WritePartInfo
  256. #endif
  257.  
  258.  
  259. /*
  260.  * Overridden methods
  261.  */
  262.  
  263. /* Overridden method: somInit */
  264. SOM_Scope void  SOMLINK som_CyberTerm__somInit(CyberSample_som_CyberTerm *somSelf);
  265. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_somInit)(CyberSample_som_CyberTerm *somSelf);
  266. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_somInit(CyberSample_som_CyberTerm *somSelf)
  267. {
  268.   (void)         (somSelf);
  269. }
  270. #define CyberSample_som_CyberTerm_parents_somInit(arg0) ¥
  271.   (void) CyberSample_som_CyberTerm_parent_ODPart_somInit(arg0)
  272.  
  273. /* Overridden method: somUninit */
  274. SOM_Scope void  SOMLINK som_CyberTerm__somUninit(CyberSample_som_CyberTerm *somSelf);
  275. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_somUninit)(CyberSample_som_CyberTerm *somSelf);
  276. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_somUninit(CyberSample_som_CyberTerm *somSelf)
  277. {
  278.   (void)         (somSelf);
  279. }
  280. #define CyberSample_som_CyberTerm_parents_somUninit(arg0) ¥
  281.   (void) CyberSample_som_CyberTerm_parent_ODPart_somUninit(arg0)
  282.  
  283. /* Overridden method: AcquireExtension */
  284. SOM_Scope ODExtension*  SOMLINK som_CyberTerm__AcquireExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  285.         ODType extensionName);
  286. SOMEXTERN typedef ODExtension*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AcquireExtension)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  287.         ODType extensionName);
  288. inline ODExtension*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AcquireExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  289.     ODType extensionName)
  290. {
  291. #ifdef SOMCHKEXCEPT
  292.   ODExtension* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_AcquireExtension)
  293.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.AcquireExtension))
  294.         (somSelf,ev,extensionName);
  295.   SOMCHKEXCEPT;
  296.   return __somRetVal;
  297. #else
  298.   return  ((somTD_xih_CyberSample_som_CyberTerm_AcquireExtension)
  299.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.AcquireExtension))
  300.         (somSelf,ev,extensionName);
  301. #endif
  302. }
  303. #define CyberSample_som_CyberTerm_parents_AcquireExtension(arg0,arg1,arg2) ¥
  304.   (void) CyberSample_som_CyberTerm_parent_ODPart_AcquireExtension(arg0,arg1,arg2)
  305.  
  306. /* Overridden method: HasExtension */
  307. SOM_Scope ODBoolean  SOMLINK som_CyberTerm__HasExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  308.         ODType extensionName);
  309. SOMEXTERN typedef ODBoolean   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_HasExtension)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  310.         ODType extensionName);
  311. inline ODBoolean  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_HasExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  312.     ODType extensionName)
  313. {
  314. #ifdef SOMCHKEXCEPT
  315.   ODBoolean __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_HasExtension)
  316.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.HasExtension))
  317.         (somSelf,ev,extensionName);
  318.   SOMCHKEXCEPT;
  319.   return __somRetVal;
  320. #else
  321.   return  ((somTD_xih_CyberSample_som_CyberTerm_HasExtension)
  322.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.HasExtension))
  323.         (somSelf,ev,extensionName);
  324. #endif
  325. }
  326. #define CyberSample_som_CyberTerm_parents_HasExtension(arg0,arg1,arg2) ¥
  327.   (void) CyberSample_som_CyberTerm_parent_ODPart_HasExtension(arg0,arg1,arg2)
  328.  
  329. /* Overridden method: Purge */
  330. SOM_Scope ODSize  SOMLINK som_CyberTerm__Purge(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  331.         ODSize size);
  332. SOMEXTERN typedef ODSize   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Purge)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  333.         ODSize size);
  334. inline ODSize  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Purge(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  335.     ODSize size)
  336. {
  337. #ifdef SOMCHKEXCEPT
  338.   ODSize __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_Purge)
  339.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.Purge))
  340.         (somSelf,ev,size);
  341.   SOMCHKEXCEPT;
  342.   return __somRetVal;
  343. #else
  344.   return  ((somTD_xih_CyberSample_som_CyberTerm_Purge)
  345.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.Purge))
  346.         (somSelf,ev,size);
  347. #endif
  348. }
  349. #define CyberSample_som_CyberTerm_parents_Purge(arg0,arg1,arg2) ¥
  350.   (void) CyberSample_som_CyberTerm_parent_ODPart_Purge(arg0,arg1,arg2)
  351.  
  352. /* Overridden method: ReleaseExtension */
  353. SOM_Scope void  SOMLINK som_CyberTerm__ReleaseExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  354.         ODExtension* extension);
  355. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ReleaseExtension)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  356.         ODExtension* extension);
  357. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ReleaseExtension(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  358.     ODExtension* extension)
  359. {
  360.   ((somTD_xih_CyberSample_som_CyberTerm_ReleaseExtension)
  361.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODObjectClassData.ReleaseExtension))
  362.         (somSelf,ev,extension);
  363. #ifdef SOMCHKEXCEPT
  364.   SOMCHKEXCEPT;
  365. #endif
  366. }
  367. #define CyberSample_som_CyberTerm_parents_ReleaseExtension(arg0,arg1,arg2) ¥
  368.   (void) CyberSample_som_CyberTerm_parent_ODPart_ReleaseExtension(arg0,arg1,arg2)
  369.  
  370. /* Overridden method: Release */
  371. SOM_Scope void  SOMLINK som_CyberTerm__Release(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  372. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Release)(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  373. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Release(CyberSample_som_CyberTerm *somSelf, Environment *ev)
  374. {
  375.   ((somTD_xih_CyberSample_som_CyberTerm_Release)
  376.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODRefCntObjectClassData.Release))
  377.         (somSelf,ev);
  378. #ifdef SOMCHKEXCEPT
  379.   SOMCHKEXCEPT;
  380. #endif
  381. }
  382. #define CyberSample_som_CyberTerm_parents_Release(arg0,arg1) ¥
  383.   (void) CyberSample_som_CyberTerm_parent_ODPart_Release(arg0,arg1)
  384.  
  385. /* Overridden method: CloneInto */
  386. SOM_Scope void  SOMLINK som_CyberTerm__CloneInto(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  387.         ODDraftKey key,
  388.         ODStorageUnit* toSU,
  389.         ODFrame* scope);
  390. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CloneInto)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  391.         ODDraftKey key,
  392.         ODStorageUnit* toSU,
  393.         ODFrame* scope);
  394. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CloneInto(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  395.     ODDraftKey key,
  396.     ODStorageUnit* toSU,
  397.     ODFrame* scope)
  398. {
  399.   ((somTD_xih_CyberSample_som_CyberTerm_CloneInto)
  400.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPersistentObjectClassData.CloneInto))
  401.         (somSelf,ev,key,toSU,scope);
  402. #ifdef SOMCHKEXCEPT
  403.   SOMCHKEXCEPT;
  404. #endif
  405. }
  406. #define CyberSample_som_CyberTerm_parents_CloneInto(arg0,arg1,arg2,arg3,arg4) ¥
  407.   (void) CyberSample_som_CyberTerm_parent_ODPart_CloneInto(arg0,arg1,arg2,arg3,arg4)
  408.  
  409. /* Overridden method: Externalize */
  410. SOM_Scope void  SOMLINK som_CyberTerm__Externalize(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  411. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Externalize)(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  412. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Externalize(CyberSample_som_CyberTerm *somSelf, Environment *ev)
  413. {
  414.   ((somTD_xih_CyberSample_som_CyberTerm_Externalize)
  415.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPersistentObjectClassData.Externalize))
  416.         (somSelf,ev);
  417. #ifdef SOMCHKEXCEPT
  418.   SOMCHKEXCEPT;
  419. #endif
  420. }
  421. #define CyberSample_som_CyberTerm_parents_Externalize(arg0,arg1) ¥
  422.   (void) CyberSample_som_CyberTerm_parent_ODPart_Externalize(arg0,arg1)
  423.  
  424. /* Overridden method: ReleaseAll */
  425. SOM_Scope void  SOMLINK som_CyberTerm__ReleaseAll(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  426. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ReleaseAll)(CyberSample_som_CyberTerm *somSelf, Environment *ev);
  427. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ReleaseAll(CyberSample_som_CyberTerm *somSelf, Environment *ev)
  428. {
  429.   ((somTD_xih_CyberSample_som_CyberTerm_ReleaseAll)
  430.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPersistentObjectClassData.ReleaseAll))
  431.         (somSelf,ev);
  432. #ifdef SOMCHKEXCEPT
  433.   SOMCHKEXCEPT;
  434. #endif
  435. }
  436. #define CyberSample_som_CyberTerm_parents_ReleaseAll(arg0,arg1) ¥
  437.   (void) CyberSample_som_CyberTerm_parent_ODPart_ReleaseAll(arg0,arg1)
  438.  
  439. /* Overridden method: AbortRelinquishFocus */
  440. SOM_Scope void  SOMLINK som_CyberTerm__AbortRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  441.         ODTypeToken focus,
  442.         ODFrame* ownerFrame,
  443.         ODFrame* proposedFrame);
  444. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AbortRelinquishFocus)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  445.         ODTypeToken focus,
  446.         ODFrame* ownerFrame,
  447.         ODFrame* proposedFrame);
  448. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AbortRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  449.     ODTypeToken focus,
  450.     ODFrame* ownerFrame,
  451.     ODFrame* proposedFrame)
  452. {
  453.   ((somTD_xih_CyberSample_som_CyberTerm_AbortRelinquishFocus)
  454.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AbortRelinquishFocus))
  455.         (somSelf,ev,focus,ownerFrame,proposedFrame);
  456. #ifdef SOMCHKEXCEPT
  457.   SOMCHKEXCEPT;
  458. #endif
  459. }
  460. #define CyberSample_som_CyberTerm_parents_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4) ¥
  461.   (void) CyberSample_som_CyberTerm_parent_ODPart_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
  462.  
  463. /* Overridden method: AcquireContainingPartProperties */
  464. SOM_Scope ODStorageUnit*  SOMLINK som_CyberTerm__AcquireContainingPartProperties(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  465.         ODFrame* frame);
  466. SOMEXTERN typedef ODStorageUnit*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AcquireContainingPartProperties)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  467.         ODFrame* frame);
  468. inline ODStorageUnit*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AcquireContainingPartProperties(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  469.     ODFrame* frame)
  470. {
  471. #ifdef SOMCHKEXCEPT
  472.   ODStorageUnit* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_AcquireContainingPartProperties)
  473.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AcquireContainingPartProperties))
  474.         (somSelf,ev,frame);
  475.   SOMCHKEXCEPT;
  476.   return __somRetVal;
  477. #else
  478.   return  ((somTD_xih_CyberSample_som_CyberTerm_AcquireContainingPartProperties)
  479.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AcquireContainingPartProperties))
  480.         (somSelf,ev,frame);
  481. #endif
  482. }
  483. #define CyberSample_som_CyberTerm_parents_AcquireContainingPartProperties(arg0,arg1,arg2) ¥
  484.   (void) CyberSample_som_CyberTerm_parent_ODPart_AcquireContainingPartProperties(arg0,arg1,arg2)
  485.  
  486. /* Overridden method: AdjustBorderShape */
  487. SOM_Scope ODShape*  SOMLINK som_CyberTerm__AdjustBorderShape(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  488.         ODFacet* embeddedFacet,
  489.         ODShape* shape);
  490. SOMEXTERN typedef ODShape*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AdjustBorderShape)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  491.         ODFacet* embeddedFacet,
  492.         ODShape* shape);
  493. inline ODShape*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AdjustBorderShape(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  494.     ODFacet* embeddedFacet,
  495.     ODShape* shape)
  496. {
  497. #ifdef SOMCHKEXCEPT
  498.   ODShape* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_AdjustBorderShape)
  499.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AdjustBorderShape))
  500.         (somSelf,ev,embeddedFacet,shape);
  501.   SOMCHKEXCEPT;
  502.   return __somRetVal;
  503. #else
  504.   return  ((somTD_xih_CyberSample_som_CyberTerm_AdjustBorderShape)
  505.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AdjustBorderShape))
  506.         (somSelf,ev,embeddedFacet,shape);
  507. #endif
  508. }
  509. #define CyberSample_som_CyberTerm_parents_AdjustBorderShape(arg0,arg1,arg2,arg3) ¥
  510.   (void) CyberSample_som_CyberTerm_parent_ODPart_AdjustBorderShape(arg0,arg1,arg2,arg3)
  511.  
  512. /* Overridden method: AdjustMenus */
  513. SOM_Scope void  SOMLINK som_CyberTerm__AdjustMenus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  514.         ODFrame* frame);
  515. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AdjustMenus)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  516.         ODFrame* frame);
  517. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AdjustMenus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  518.     ODFrame* frame)
  519. {
  520.   ((somTD_xih_CyberSample_som_CyberTerm_AdjustMenus)
  521.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AdjustMenus))
  522.         (somSelf,ev,frame);
  523. #ifdef SOMCHKEXCEPT
  524.   SOMCHKEXCEPT;
  525. #endif
  526. }
  527. #define CyberSample_som_CyberTerm_parents_AdjustMenus(arg0,arg1,arg2) ¥
  528.   (void) CyberSample_som_CyberTerm_parent_ODPart_AdjustMenus(arg0,arg1,arg2)
  529.  
  530. /* Overridden method: AttachSourceFrame */
  531. SOM_Scope void  SOMLINK som_CyberTerm__AttachSourceFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  532.         ODFrame* frame,
  533.         ODFrame* sourceFrame);
  534. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_AttachSourceFrame)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  535.         ODFrame* frame,
  536.         ODFrame* sourceFrame);
  537. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_AttachSourceFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  538.     ODFrame* frame,
  539.     ODFrame* sourceFrame)
  540. {
  541.   ((somTD_xih_CyberSample_som_CyberTerm_AttachSourceFrame)
  542.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.AttachSourceFrame))
  543.         (somSelf,ev,frame,sourceFrame);
  544. #ifdef SOMCHKEXCEPT
  545.   SOMCHKEXCEPT;
  546. #endif
  547. }
  548. #define CyberSample_som_CyberTerm_parents_AttachSourceFrame(arg0,arg1,arg2,arg3) ¥
  549.   (void) CyberSample_som_CyberTerm_parent_ODPart_AttachSourceFrame(arg0,arg1,arg2,arg3)
  550.  
  551. /* Overridden method: BeginRelinquishFocus */
  552. SOM_Scope ODBoolean  SOMLINK som_CyberTerm__BeginRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  553.         ODTypeToken focus,
  554.         ODFrame* ownerFrame,
  555.         ODFrame* proposedFrame);
  556. SOMEXTERN typedef ODBoolean   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_BeginRelinquishFocus)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  557.         ODTypeToken focus,
  558.         ODFrame* ownerFrame,
  559.         ODFrame* proposedFrame);
  560. inline ODBoolean  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_BeginRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  561.     ODTypeToken focus,
  562.     ODFrame* ownerFrame,
  563.     ODFrame* proposedFrame)
  564. {
  565. #ifdef SOMCHKEXCEPT
  566.   ODBoolean __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_BeginRelinquishFocus)
  567.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.BeginRelinquishFocus))
  568.         (somSelf,ev,focus,ownerFrame,proposedFrame);
  569.   SOMCHKEXCEPT;
  570.   return __somRetVal;
  571. #else
  572.   return  ((somTD_xih_CyberSample_som_CyberTerm_BeginRelinquishFocus)
  573.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.BeginRelinquishFocus))
  574.         (somSelf,ev,focus,ownerFrame,proposedFrame);
  575. #endif
  576. }
  577. #define CyberSample_som_CyberTerm_parents_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4) ¥
  578.   (void) CyberSample_som_CyberTerm_parent_ODPart_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
  579.  
  580. /* Overridden method: CanvasChanged */
  581. SOM_Scope void  SOMLINK som_CyberTerm__CanvasChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  582.         ODFacet* facet);
  583. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CanvasChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  584.         ODFacet* facet);
  585. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CanvasChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  586.     ODFacet* facet)
  587. {
  588.   ((somTD_xih_CyberSample_som_CyberTerm_CanvasChanged)
  589.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CanvasChanged))
  590.         (somSelf,ev,facet);
  591. #ifdef SOMCHKEXCEPT
  592.   SOMCHKEXCEPT;
  593. #endif
  594. }
  595. #define CyberSample_som_CyberTerm_parents_CanvasChanged(arg0,arg1,arg2) ¥
  596.   (void) CyberSample_som_CyberTerm_parent_ODPart_CanvasChanged(arg0,arg1,arg2)
  597.  
  598. /* Overridden method: CanvasUpdated */
  599. SOM_Scope void  SOMLINK som_CyberTerm__CanvasUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  600.         ODCanvas* canvas);
  601. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CanvasUpdated)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  602.         ODCanvas* canvas);
  603. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CanvasUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  604.     ODCanvas* canvas)
  605. {
  606.   ((somTD_xih_CyberSample_som_CyberTerm_CanvasUpdated)
  607.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CanvasUpdated))
  608.         (somSelf,ev,canvas);
  609. #ifdef SOMCHKEXCEPT
  610.   SOMCHKEXCEPT;
  611. #endif
  612. }
  613. #define CyberSample_som_CyberTerm_parents_CanvasUpdated(arg0,arg1,arg2) ¥
  614.   (void) CyberSample_som_CyberTerm_parent_ODPart_CanvasUpdated(arg0,arg1,arg2)
  615.  
  616. /* Overridden method: ChangeKind */
  617. SOM_Scope void  SOMLINK som_CyberTerm__ChangeKind(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  618.         ODType kind);
  619. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ChangeKind)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  620.         ODType kind);
  621. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ChangeKind(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  622.     ODType kind)
  623. {
  624.   ((somTD_xih_CyberSample_som_CyberTerm_ChangeKind)
  625.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ChangeKind))
  626.         (somSelf,ev,kind);
  627. #ifdef SOMCHKEXCEPT
  628.   SOMCHKEXCEPT;
  629. #endif
  630. }
  631. #define CyberSample_som_CyberTerm_parents_ChangeKind(arg0,arg1,arg2) ¥
  632.   (void) CyberSample_som_CyberTerm_parent_ODPart_ChangeKind(arg0,arg1,arg2)
  633.  
  634. /* Overridden method: ClonePartInfo */
  635. SOM_Scope void  SOMLINK som_CyberTerm__ClonePartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  636.         ODDraftKey key,
  637.         ODInfoType partInfo,
  638.         ODStorageUnitView* storageUnitView,
  639.         ODFrame* scope);
  640. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ClonePartInfo)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  641.         ODDraftKey key,
  642.         ODInfoType partInfo,
  643.         ODStorageUnitView* storageUnitView,
  644.         ODFrame* scope);
  645. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ClonePartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  646.     ODDraftKey key,
  647.     ODInfoType partInfo,
  648.     ODStorageUnitView* storageUnitView,
  649.     ODFrame* scope)
  650. {
  651.   ((somTD_xih_CyberSample_som_CyberTerm_ClonePartInfo)
  652.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ClonePartInfo))
  653.         (somSelf,ev,key,partInfo,storageUnitView,scope);
  654. #ifdef SOMCHKEXCEPT
  655.   SOMCHKEXCEPT;
  656. #endif
  657. }
  658. #define CyberSample_som_CyberTerm_parents_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5) ¥
  659.   (void) CyberSample_som_CyberTerm_parent_ODPart_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5)
  660.  
  661. /* Overridden method: CommitRelinquishFocus */
  662. SOM_Scope void  SOMLINK som_CyberTerm__CommitRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  663.         ODTypeToken focus,
  664.         ODFrame* ownerFrame,
  665.         ODFrame* proposedFrame);
  666. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CommitRelinquishFocus)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  667.         ODTypeToken focus,
  668.         ODFrame* ownerFrame,
  669.         ODFrame* proposedFrame);
  670. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CommitRelinquishFocus(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  671.     ODTypeToken focus,
  672.     ODFrame* ownerFrame,
  673.     ODFrame* proposedFrame)
  674. {
  675.   ((somTD_xih_CyberSample_som_CyberTerm_CommitRelinquishFocus)
  676.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CommitRelinquishFocus))
  677.         (somSelf,ev,focus,ownerFrame,proposedFrame);
  678. #ifdef SOMCHKEXCEPT
  679.   SOMCHKEXCEPT;
  680. #endif
  681. }
  682. #define CyberSample_som_CyberTerm_parents_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4) ¥
  683.   (void) CyberSample_som_CyberTerm_parent_ODPart_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
  684.  
  685. /* Overridden method: ContainingPartPropertiesUpdated */
  686. SOM_Scope void  SOMLINK som_CyberTerm__ContainingPartPropertiesUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  687.         ODFrame* frame,
  688.         ODStorageUnit* propertyUnit);
  689. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ContainingPartPropertiesUpdated)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  690.         ODFrame* frame,
  691.         ODStorageUnit* propertyUnit);
  692. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ContainingPartPropertiesUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  693.     ODFrame* frame,
  694.     ODStorageUnit* propertyUnit)
  695. {
  696.   ((somTD_xih_CyberSample_som_CyberTerm_ContainingPartPropertiesUpdated)
  697.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ContainingPartPropertiesUpdated))
  698.         (somSelf,ev,frame,propertyUnit);
  699. #ifdef SOMCHKEXCEPT
  700.   SOMCHKEXCEPT;
  701. #endif
  702. }
  703. #define CyberSample_som_CyberTerm_parents_ContainingPartPropertiesUpdated(arg0,arg1,arg2,arg3) ¥
  704.   (void) CyberSample_som_CyberTerm_parent_ODPart_ContainingPartPropertiesUpdated(arg0,arg1,arg2,arg3)
  705.  
  706. /* Overridden method: CreateEmbeddedFramesIterator */
  707. SOM_Scope ODEmbeddedFramesIterator*  SOMLINK som_CyberTerm__CreateEmbeddedFramesIterator(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  708.         ODFrame* frame);
  709. SOMEXTERN typedef ODEmbeddedFramesIterator*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CreateEmbeddedFramesIterator)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  710.         ODFrame* frame);
  711. inline ODEmbeddedFramesIterator*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CreateEmbeddedFramesIterator(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  712.     ODFrame* frame)
  713. {
  714. #ifdef SOMCHKEXCEPT
  715.   ODEmbeddedFramesIterator* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_CreateEmbeddedFramesIterator)
  716.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CreateEmbeddedFramesIterator))
  717.         (somSelf,ev,frame);
  718.   SOMCHKEXCEPT;
  719.   return __somRetVal;
  720. #else
  721.   return  ((somTD_xih_CyberSample_som_CyberTerm_CreateEmbeddedFramesIterator)
  722.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CreateEmbeddedFramesIterator))
  723.         (somSelf,ev,frame);
  724. #endif
  725. }
  726. #define CyberSample_som_CyberTerm_parents_CreateEmbeddedFramesIterator(arg0,arg1,arg2) ¥
  727.   (void) CyberSample_som_CyberTerm_parent_ODPart_CreateEmbeddedFramesIterator(arg0,arg1,arg2)
  728.  
  729. /* Overridden method: CreateLink */
  730. SOM_Scope ODLinkSource*  SOMLINK som_CyberTerm__CreateLink(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  731.         ODByteArray* data);
  732. SOMEXTERN typedef ODLinkSource*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_CreateLink)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  733.         ODByteArray* data);
  734. inline ODLinkSource*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_CreateLink(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  735.     ODByteArray* data)
  736. {
  737. #ifdef SOMCHKEXCEPT
  738.   ODLinkSource* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_CreateLink)
  739.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CreateLink))
  740.         (somSelf,ev,data);
  741.   SOMCHKEXCEPT;
  742.   return __somRetVal;
  743. #else
  744.   return  ((somTD_xih_CyberSample_som_CyberTerm_CreateLink)
  745.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.CreateLink))
  746.         (somSelf,ev,data);
  747. #endif
  748. }
  749. #define CyberSample_som_CyberTerm_parents_CreateLink(arg0,arg1,arg2) ¥
  750.   (void) CyberSample_som_CyberTerm_parent_ODPart_CreateLink(arg0,arg1,arg2)
  751.  
  752. /* Overridden method: DisplayFrameAdded */
  753. SOM_Scope void  SOMLINK som_CyberTerm__DisplayFrameAdded(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  754.         ODFrame* frame);
  755. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DisplayFrameAdded)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  756.         ODFrame* frame);
  757. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameAdded(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  758.     ODFrame* frame)
  759. {
  760.   ((somTD_xih_CyberSample_som_CyberTerm_DisplayFrameAdded)
  761.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DisplayFrameAdded))
  762.         (somSelf,ev,frame);
  763. #ifdef SOMCHKEXCEPT
  764.   SOMCHKEXCEPT;
  765. #endif
  766. }
  767. #define CyberSample_som_CyberTerm_parents_DisplayFrameAdded(arg0,arg1,arg2) ¥
  768.   (void) CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameAdded(arg0,arg1,arg2)
  769.  
  770. /* Overridden method: DisplayFrameClosed */
  771. SOM_Scope void  SOMLINK som_CyberTerm__DisplayFrameClosed(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  772.         ODFrame* frame);
  773. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DisplayFrameClosed)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  774.         ODFrame* frame);
  775. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameClosed(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  776.     ODFrame* frame)
  777. {
  778.   ((somTD_xih_CyberSample_som_CyberTerm_DisplayFrameClosed)
  779.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DisplayFrameClosed))
  780.         (somSelf,ev,frame);
  781. #ifdef SOMCHKEXCEPT
  782.   SOMCHKEXCEPT;
  783. #endif
  784. }
  785. #define CyberSample_som_CyberTerm_parents_DisplayFrameClosed(arg0,arg1,arg2) ¥
  786.   (void) CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameClosed(arg0,arg1,arg2)
  787.  
  788. /* Overridden method: DisplayFrameConnected */
  789. SOM_Scope void  SOMLINK som_CyberTerm__DisplayFrameConnected(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  790.         ODFrame* frame);
  791. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DisplayFrameConnected)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  792.         ODFrame* frame);
  793. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameConnected(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  794.     ODFrame* frame)
  795. {
  796.   ((somTD_xih_CyberSample_som_CyberTerm_DisplayFrameConnected)
  797.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DisplayFrameConnected))
  798.         (somSelf,ev,frame);
  799. #ifdef SOMCHKEXCEPT
  800.   SOMCHKEXCEPT;
  801. #endif
  802. }
  803. #define CyberSample_som_CyberTerm_parents_DisplayFrameConnected(arg0,arg1,arg2) ¥
  804.   (void) CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameConnected(arg0,arg1,arg2)
  805.  
  806. /* Overridden method: DisplayFrameRemoved */
  807. SOM_Scope void  SOMLINK som_CyberTerm__DisplayFrameRemoved(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  808.         ODFrame* frame);
  809. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DisplayFrameRemoved)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  810.         ODFrame* frame);
  811. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameRemoved(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  812.     ODFrame* frame)
  813. {
  814.   ((somTD_xih_CyberSample_som_CyberTerm_DisplayFrameRemoved)
  815.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DisplayFrameRemoved))
  816.         (somSelf,ev,frame);
  817. #ifdef SOMCHKEXCEPT
  818.   SOMCHKEXCEPT;
  819. #endif
  820. }
  821. #define CyberSample_som_CyberTerm_parents_DisplayFrameRemoved(arg0,arg1,arg2) ¥
  822.   (void) CyberSample_som_CyberTerm_parent_ODPart_DisplayFrameRemoved(arg0,arg1,arg2)
  823.  
  824. /* Overridden method: DisposeActionState */
  825. SOM_Scope void  SOMLINK som_CyberTerm__DisposeActionState(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  826.         ODActionData* actionState,
  827.         ODDoneState doneState);
  828. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DisposeActionState)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  829.         ODActionData* actionState,
  830.         ODDoneState doneState);
  831. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DisposeActionState(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  832.     ODActionData* actionState,
  833.     ODDoneState doneState)
  834. {
  835.   ((somTD_xih_CyberSample_som_CyberTerm_DisposeActionState)
  836.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DisposeActionState))
  837.         (somSelf,ev,actionState,doneState);
  838. #ifdef SOMCHKEXCEPT
  839.   SOMCHKEXCEPT;
  840. #endif
  841. }
  842. #define CyberSample_som_CyberTerm_parents_DisposeActionState(arg0,arg1,arg2,arg3) ¥
  843.   (void) CyberSample_som_CyberTerm_parent_ODPart_DisposeActionState(arg0,arg1,arg2,arg3)
  844.  
  845. /* Overridden method: DragEnter */
  846. SOM_Scope ODDragResult  SOMLINK som_CyberTerm__DragEnter(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  847.         ODDragItemIterator* dragInfo,
  848.         ODFacet* facet,
  849.         ODPoint* where);
  850. SOMEXTERN typedef ODDragResult   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DragEnter)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  851.         ODDragItemIterator* dragInfo,
  852.         ODFacet* facet,
  853.         ODPoint* where);
  854. inline ODDragResult  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DragEnter(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  855.     ODDragItemIterator* dragInfo,
  856.     ODFacet* facet,
  857.     ODPoint* where)
  858. {
  859. #ifdef SOMCHKEXCEPT
  860.   ODDragResult __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_DragEnter)
  861.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DragEnter))
  862.         (somSelf,ev,dragInfo,facet,where);
  863.   SOMCHKEXCEPT;
  864.   return __somRetVal;
  865. #else
  866.   return  ((somTD_xih_CyberSample_som_CyberTerm_DragEnter)
  867.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DragEnter))
  868.         (somSelf,ev,dragInfo,facet,where);
  869. #endif
  870. }
  871. #define CyberSample_som_CyberTerm_parents_DragEnter(arg0,arg1,arg2,arg3,arg4) ¥
  872.   (void) CyberSample_som_CyberTerm_parent_ODPart_DragEnter(arg0,arg1,arg2,arg3,arg4)
  873.  
  874. /* Overridden method: DragLeave */
  875. SOM_Scope void  SOMLINK som_CyberTerm__DragLeave(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  876.         ODFacet* facet,
  877.         ODPoint* where);
  878. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DragLeave)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  879.         ODFacet* facet,
  880.         ODPoint* where);
  881. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DragLeave(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  882.     ODFacet* facet,
  883.     ODPoint* where)
  884. {
  885.   ((somTD_xih_CyberSample_som_CyberTerm_DragLeave)
  886.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DragLeave))
  887.         (somSelf,ev,facet,where);
  888. #ifdef SOMCHKEXCEPT
  889.   SOMCHKEXCEPT;
  890. #endif
  891. }
  892. #define CyberSample_som_CyberTerm_parents_DragLeave(arg0,arg1,arg2,arg3) ¥
  893.   (void) CyberSample_som_CyberTerm_parent_ODPart_DragLeave(arg0,arg1,arg2,arg3)
  894.  
  895. /* Overridden method: DragWithin */
  896. SOM_Scope ODDragResult  SOMLINK som_CyberTerm__DragWithin(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  897.         ODDragItemIterator* dragInfo,
  898.         ODFacet* facet,
  899.         ODPoint* where);
  900. SOMEXTERN typedef ODDragResult   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DragWithin)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  901.         ODDragItemIterator* dragInfo,
  902.         ODFacet* facet,
  903.         ODPoint* where);
  904. inline ODDragResult  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DragWithin(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  905.     ODDragItemIterator* dragInfo,
  906.     ODFacet* facet,
  907.     ODPoint* where)
  908. {
  909. #ifdef SOMCHKEXCEPT
  910.   ODDragResult __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_DragWithin)
  911.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DragWithin))
  912.         (somSelf,ev,dragInfo,facet,where);
  913.   SOMCHKEXCEPT;
  914.   return __somRetVal;
  915. #else
  916.   return  ((somTD_xih_CyberSample_som_CyberTerm_DragWithin)
  917.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DragWithin))
  918.         (somSelf,ev,dragInfo,facet,where);
  919. #endif
  920. }
  921. #define CyberSample_som_CyberTerm_parents_DragWithin(arg0,arg1,arg2,arg3,arg4) ¥
  922.   (void) CyberSample_som_CyberTerm_parent_ODPart_DragWithin(arg0,arg1,arg2,arg3,arg4)
  923.  
  924. /* Overridden method: Draw */
  925. SOM_Scope void  SOMLINK som_CyberTerm__Draw(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  926.         ODFacet* facet,
  927.         ODShape* invalidShape);
  928. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Draw)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  929.         ODFacet* facet,
  930.         ODShape* invalidShape);
  931. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Draw(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  932.     ODFacet* facet,
  933.     ODShape* invalidShape)
  934. {
  935.   ((somTD_xih_CyberSample_som_CyberTerm_Draw)
  936.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.Draw))
  937.         (somSelf,ev,facet,invalidShape);
  938. #ifdef SOMCHKEXCEPT
  939.   SOMCHKEXCEPT;
  940. #endif
  941. }
  942. #define CyberSample_som_CyberTerm_parents_Draw(arg0,arg1,arg2,arg3) ¥
  943.   (void) CyberSample_som_CyberTerm_parent_ODPart_Draw(arg0,arg1,arg2,arg3)
  944.  
  945. /* Overridden method: Drop */
  946. SOM_Scope ODDropResult  SOMLINK som_CyberTerm__Drop(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  947.         ODDragItemIterator* dropInfo,
  948.         ODFacet* facet,
  949.         ODPoint* where);
  950. SOMEXTERN typedef ODDropResult   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Drop)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  951.         ODDragItemIterator* dropInfo,
  952.         ODFacet* facet,
  953.         ODPoint* where);
  954. inline ODDropResult  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Drop(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  955.     ODDragItemIterator* dropInfo,
  956.     ODFacet* facet,
  957.     ODPoint* where)
  958. {
  959. #ifdef SOMCHKEXCEPT
  960.   ODDropResult __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_Drop)
  961.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.Drop))
  962.         (somSelf,ev,dropInfo,facet,where);
  963.   SOMCHKEXCEPT;
  964.   return __somRetVal;
  965. #else
  966.   return  ((somTD_xih_CyberSample_som_CyberTerm_Drop)
  967.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.Drop))
  968.         (somSelf,ev,dropInfo,facet,where);
  969. #endif
  970. }
  971. #define CyberSample_som_CyberTerm_parents_Drop(arg0,arg1,arg2,arg3,arg4) ¥
  972.   (void) CyberSample_som_CyberTerm_parent_ODPart_Drop(arg0,arg1,arg2,arg3,arg4)
  973.  
  974. /* Overridden method: DropCompleted */
  975. SOM_Scope void  SOMLINK som_CyberTerm__DropCompleted(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  976.         ODPart* destPart,
  977.         ODDropResult dropResult);
  978. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_DropCompleted)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  979.         ODPart* destPart,
  980.         ODDropResult dropResult);
  981. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_DropCompleted(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  982.     ODPart* destPart,
  983.     ODDropResult dropResult)
  984. {
  985.   ((somTD_xih_CyberSample_som_CyberTerm_DropCompleted)
  986.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.DropCompleted))
  987.         (somSelf,ev,destPart,dropResult);
  988. #ifdef SOMCHKEXCEPT
  989.   SOMCHKEXCEPT;
  990. #endif
  991. }
  992. #define CyberSample_som_CyberTerm_parents_DropCompleted(arg0,arg1,arg2,arg3) ¥
  993.   (void) CyberSample_som_CyberTerm_parent_ODPart_DropCompleted(arg0,arg1,arg2,arg3)
  994.  
  995. /* Overridden method: EditInLinkAttempted */
  996. SOM_Scope ODBoolean  SOMLINK som_CyberTerm__EditInLinkAttempted(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  997.         ODFrame* frame);
  998. SOMEXTERN typedef ODBoolean   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_EditInLinkAttempted)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  999.         ODFrame* frame);
  1000. inline ODBoolean  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_EditInLinkAttempted(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1001.     ODFrame* frame)
  1002. {
  1003. #ifdef SOMCHKEXCEPT
  1004.   ODBoolean __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_EditInLinkAttempted)
  1005.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.EditInLinkAttempted))
  1006.         (somSelf,ev,frame);
  1007.   SOMCHKEXCEPT;
  1008.   return __somRetVal;
  1009. #else
  1010.   return  ((somTD_xih_CyberSample_som_CyberTerm_EditInLinkAttempted)
  1011.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.EditInLinkAttempted))
  1012.         (somSelf,ev,frame);
  1013. #endif
  1014. }
  1015. #define CyberSample_som_CyberTerm_parents_EditInLinkAttempted(arg0,arg1,arg2) ¥
  1016.   (void) CyberSample_som_CyberTerm_parent_ODPart_EditInLinkAttempted(arg0,arg1,arg2)
  1017.  
  1018. /* Overridden method: EmbeddedFrameUpdated */
  1019. SOM_Scope void  SOMLINK som_CyberTerm__EmbeddedFrameUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1020.         ODFrame* frame,
  1021.         ODUpdateID change);
  1022. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_EmbeddedFrameUpdated)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1023.         ODFrame* frame,
  1024.         ODUpdateID change);
  1025. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_EmbeddedFrameUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1026.     ODFrame* frame,
  1027.     ODUpdateID change)
  1028. {
  1029.   ((somTD_xih_CyberSample_som_CyberTerm_EmbeddedFrameUpdated)
  1030.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.EmbeddedFrameUpdated))
  1031.         (somSelf,ev,frame,change);
  1032. #ifdef SOMCHKEXCEPT
  1033.   SOMCHKEXCEPT;
  1034. #endif
  1035. }
  1036. #define CyberSample_som_CyberTerm_parents_EmbeddedFrameUpdated(arg0,arg1,arg2,arg3) ¥
  1037.   (void) CyberSample_som_CyberTerm_parent_ODPart_EmbeddedFrameUpdated(arg0,arg1,arg2,arg3)
  1038.  
  1039. /* Overridden method: EmbeddedFrameSpec */
  1040. SOM_Scope void  SOMLINK som_CyberTerm__EmbeddedFrameSpec(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1041.         ODFrame* embeddedFrame,
  1042.         ODObjectSpec* spec);
  1043. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_EmbeddedFrameSpec)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1044.         ODFrame* embeddedFrame,
  1045.         ODObjectSpec* spec);
  1046. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_EmbeddedFrameSpec(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1047.     ODFrame* embeddedFrame,
  1048.     ODObjectSpec* spec)
  1049. {
  1050.   ((somTD_xih_CyberSample_som_CyberTerm_EmbeddedFrameSpec)
  1051.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.EmbeddedFrameSpec))
  1052.         (somSelf,ev,embeddedFrame,spec);
  1053. #ifdef SOMCHKEXCEPT
  1054.   SOMCHKEXCEPT;
  1055. #endif
  1056. }
  1057. #define CyberSample_som_CyberTerm_parents_EmbeddedFrameSpec(arg0,arg1,arg2,arg3) ¥
  1058.   (void) CyberSample_som_CyberTerm_parent_ODPart_EmbeddedFrameSpec(arg0,arg1,arg2,arg3)
  1059.  
  1060. /* Overridden method: ExternalizeKinds */
  1061. SOM_Scope void  SOMLINK som_CyberTerm__ExternalizeKinds(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1062.         ODTypeList* kindset);
  1063. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ExternalizeKinds)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1064.         ODTypeList* kindset);
  1065. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ExternalizeKinds(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1066.     ODTypeList* kindset)
  1067. {
  1068.   ((somTD_xih_CyberSample_som_CyberTerm_ExternalizeKinds)
  1069.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ExternalizeKinds))
  1070.         (somSelf,ev,kindset);
  1071. #ifdef SOMCHKEXCEPT
  1072.   SOMCHKEXCEPT;
  1073. #endif
  1074. }
  1075. #define CyberSample_som_CyberTerm_parents_ExternalizeKinds(arg0,arg1,arg2) ¥
  1076.   (void) CyberSample_som_CyberTerm_parent_ODPart_ExternalizeKinds(arg0,arg1,arg2)
  1077.  
  1078. /* Overridden method: FacetAdded */
  1079. SOM_Scope void  SOMLINK som_CyberTerm__FacetAdded(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1080.         ODFacet* facet);
  1081. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FacetAdded)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1082.         ODFacet* facet);
  1083. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FacetAdded(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1084.     ODFacet* facet)
  1085. {
  1086.   ((somTD_xih_CyberSample_som_CyberTerm_FacetAdded)
  1087.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FacetAdded))
  1088.         (somSelf,ev,facet);
  1089. #ifdef SOMCHKEXCEPT
  1090.   SOMCHKEXCEPT;
  1091. #endif
  1092. }
  1093. #define CyberSample_som_CyberTerm_parents_FacetAdded(arg0,arg1,arg2) ¥
  1094.   (void) CyberSample_som_CyberTerm_parent_ODPart_FacetAdded(arg0,arg1,arg2)
  1095.  
  1096. /* Overridden method: FacetRemoved */
  1097. SOM_Scope void  SOMLINK som_CyberTerm__FacetRemoved(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1098.         ODFacet* facet);
  1099. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FacetRemoved)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1100.         ODFacet* facet);
  1101. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FacetRemoved(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1102.     ODFacet* facet)
  1103. {
  1104.   ((somTD_xih_CyberSample_som_CyberTerm_FacetRemoved)
  1105.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FacetRemoved))
  1106.         (somSelf,ev,facet);
  1107. #ifdef SOMCHKEXCEPT
  1108.   SOMCHKEXCEPT;
  1109. #endif
  1110. }
  1111. #define CyberSample_som_CyberTerm_parents_FacetRemoved(arg0,arg1,arg2) ¥
  1112.   (void) CyberSample_som_CyberTerm_parent_ODPart_FacetRemoved(arg0,arg1,arg2)
  1113.  
  1114. /* Overridden method: FocusAcquired */
  1115. SOM_Scope void  SOMLINK som_CyberTerm__FocusAcquired(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1116.         ODTypeToken focus,
  1117.         ODFrame* ownerFrame);
  1118. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FocusAcquired)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1119.         ODTypeToken focus,
  1120.         ODFrame* ownerFrame);
  1121. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FocusAcquired(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1122.     ODTypeToken focus,
  1123.     ODFrame* ownerFrame)
  1124. {
  1125.   ((somTD_xih_CyberSample_som_CyberTerm_FocusAcquired)
  1126.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FocusAcquired))
  1127.         (somSelf,ev,focus,ownerFrame);
  1128. #ifdef SOMCHKEXCEPT
  1129.   SOMCHKEXCEPT;
  1130. #endif
  1131. }
  1132. #define CyberSample_som_CyberTerm_parents_FocusAcquired(arg0,arg1,arg2,arg3) ¥
  1133.   (void) CyberSample_som_CyberTerm_parent_ODPart_FocusAcquired(arg0,arg1,arg2,arg3)
  1134.  
  1135. /* Overridden method: FocusLost */
  1136. SOM_Scope void  SOMLINK som_CyberTerm__FocusLost(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1137.         ODTypeToken focus,
  1138.         ODFrame* ownerFrame);
  1139. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FocusLost)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1140.         ODTypeToken focus,
  1141.         ODFrame* ownerFrame);
  1142. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FocusLost(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1143.     ODTypeToken focus,
  1144.     ODFrame* ownerFrame)
  1145. {
  1146.   ((somTD_xih_CyberSample_som_CyberTerm_FocusLost)
  1147.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FocusLost))
  1148.         (somSelf,ev,focus,ownerFrame);
  1149. #ifdef SOMCHKEXCEPT
  1150.   SOMCHKEXCEPT;
  1151. #endif
  1152. }
  1153. #define CyberSample_som_CyberTerm_parents_FocusLost(arg0,arg1,arg2,arg3) ¥
  1154.   (void) CyberSample_som_CyberTerm_parent_ODPart_FocusLost(arg0,arg1,arg2,arg3)
  1155.  
  1156. /* Overridden method: FrameShapeChanged */
  1157. SOM_Scope void  SOMLINK som_CyberTerm__FrameShapeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1158.         ODFrame* frame);
  1159. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FrameShapeChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1160.         ODFrame* frame);
  1161. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FrameShapeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1162.     ODFrame* frame)
  1163. {
  1164.   ((somTD_xih_CyberSample_som_CyberTerm_FrameShapeChanged)
  1165.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FrameShapeChanged))
  1166.         (somSelf,ev,frame);
  1167. #ifdef SOMCHKEXCEPT
  1168.   SOMCHKEXCEPT;
  1169. #endif
  1170. }
  1171. #define CyberSample_som_CyberTerm_parents_FrameShapeChanged(arg0,arg1,arg2) ¥
  1172.   (void) CyberSample_som_CyberTerm_parent_ODPart_FrameShapeChanged(arg0,arg1,arg2)
  1173.  
  1174. /* Overridden method: FulfillPromise */
  1175. SOM_Scope void  SOMLINK som_CyberTerm__FulfillPromise(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1176.         ODStorageUnitView* promiseSUView);
  1177. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_FulfillPromise)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1178.         ODStorageUnitView* promiseSUView);
  1179. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_FulfillPromise(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1180.     ODStorageUnitView* promiseSUView)
  1181. {
  1182.   ((somTD_xih_CyberSample_som_CyberTerm_FulfillPromise)
  1183.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.FulfillPromise))
  1184.         (somSelf,ev,promiseSUView);
  1185. #ifdef SOMCHKEXCEPT
  1186.   SOMCHKEXCEPT;
  1187. #endif
  1188. }
  1189. #define CyberSample_som_CyberTerm_parents_FulfillPromise(arg0,arg1,arg2) ¥
  1190.   (void) CyberSample_som_CyberTerm_parent_ODPart_FulfillPromise(arg0,arg1,arg2)
  1191.  
  1192. /* Overridden method: GeometryChanged */
  1193. SOM_Scope void  SOMLINK som_CyberTerm__GeometryChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1194.         ODFacet* facet,
  1195.         ODBoolean clipShapeChanged,
  1196.         ODBoolean externalTransformChanged);
  1197. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_GeometryChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1198.         ODFacet* facet,
  1199.         ODBoolean clipShapeChanged,
  1200.         ODBoolean externalTransformChanged);
  1201. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_GeometryChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1202.     ODFacet* facet,
  1203.     ODBoolean clipShapeChanged,
  1204.     ODBoolean externalTransformChanged)
  1205. {
  1206.   ((somTD_xih_CyberSample_som_CyberTerm_GeometryChanged)
  1207.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.GeometryChanged))
  1208.         (somSelf,ev,facet,clipShapeChanged,externalTransformChanged);
  1209. #ifdef SOMCHKEXCEPT
  1210.   SOMCHKEXCEPT;
  1211. #endif
  1212. }
  1213. #define CyberSample_som_CyberTerm_parents_GeometryChanged(arg0,arg1,arg2,arg3,arg4) ¥
  1214.   (void) CyberSample_som_CyberTerm_parent_ODPart_GeometryChanged(arg0,arg1,arg2,arg3,arg4)
  1215.  
  1216. /* Overridden method: GetPrintResolution */
  1217. SOM_Scope ODULong  SOMLINK som_CyberTerm__GetPrintResolution(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1218.         ODFrame* frame);
  1219. SOMEXTERN typedef ODULong   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_GetPrintResolution)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1220.         ODFrame* frame);
  1221. inline ODULong  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_GetPrintResolution(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1222.     ODFrame* frame)
  1223. {
  1224. #ifdef SOMCHKEXCEPT
  1225.   ODULong __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_GetPrintResolution)
  1226.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.GetPrintResolution))
  1227.         (somSelf,ev,frame);
  1228.   SOMCHKEXCEPT;
  1229.   return __somRetVal;
  1230. #else
  1231.   return  ((somTD_xih_CyberSample_som_CyberTerm_GetPrintResolution)
  1232.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.GetPrintResolution))
  1233.         (somSelf,ev,frame);
  1234. #endif
  1235. }
  1236. #define CyberSample_som_CyberTerm_parents_GetPrintResolution(arg0,arg1,arg2) ¥
  1237.   (void) CyberSample_som_CyberTerm_parent_ODPart_GetPrintResolution(arg0,arg1,arg2)
  1238.  
  1239. /* Overridden method: HandleEvent */
  1240. SOM_Scope ODBoolean  SOMLINK som_CyberTerm__HandleEvent(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1241.         ODEventData* event,
  1242.         ODFrame* frame,
  1243.         ODFacet* facet,
  1244.         ODEventInfo* eventInfo);
  1245. SOMEXTERN typedef ODBoolean   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_HandleEvent)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1246.         ODEventData* event,
  1247.         ODFrame* frame,
  1248.         ODFacet* facet,
  1249.         ODEventInfo* eventInfo);
  1250. inline ODBoolean  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_HandleEvent(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1251.     ODEventData* event,
  1252.     ODFrame* frame,
  1253.     ODFacet* facet,
  1254.     ODEventInfo* eventInfo)
  1255. {
  1256. #ifdef SOMCHKEXCEPT
  1257.   ODBoolean __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_HandleEvent)
  1258.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.HandleEvent))
  1259.         (somSelf,ev,event,frame,facet,eventInfo);
  1260.   SOMCHKEXCEPT;
  1261.   return __somRetVal;
  1262. #else
  1263.   return  ((somTD_xih_CyberSample_som_CyberTerm_HandleEvent)
  1264.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.HandleEvent))
  1265.         (somSelf,ev,event,frame,facet,eventInfo);
  1266. #endif
  1267. }
  1268. #define CyberSample_som_CyberTerm_parents_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5) ¥
  1269.   (void) CyberSample_som_CyberTerm_parent_ODPart_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5)
  1270.  
  1271. /* Overridden method: HighlightChanged */
  1272. SOM_Scope void  SOMLINK som_CyberTerm__HighlightChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1273.         ODFacet* facet);
  1274. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_HighlightChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1275.         ODFacet* facet);
  1276. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_HighlightChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1277.     ODFacet* facet)
  1278. {
  1279.   ((somTD_xih_CyberSample_som_CyberTerm_HighlightChanged)
  1280.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.HighlightChanged))
  1281.         (somSelf,ev,facet);
  1282. #ifdef SOMCHKEXCEPT
  1283.   SOMCHKEXCEPT;
  1284. #endif
  1285. }
  1286. #define CyberSample_som_CyberTerm_parents_HighlightChanged(arg0,arg1,arg2) ¥
  1287.   (void) CyberSample_som_CyberTerm_parent_ODPart_HighlightChanged(arg0,arg1,arg2)
  1288.  
  1289. /* Overridden method: InitPart */
  1290. SOM_Scope void  SOMLINK som_CyberTerm__InitPart(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1291.         ODStorageUnit* storageUnit,
  1292.         ODPart* partWrapper);
  1293. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_InitPart)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1294.         ODStorageUnit* storageUnit,
  1295.         ODPart* partWrapper);
  1296. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_InitPart(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1297.     ODStorageUnit* storageUnit,
  1298.     ODPart* partWrapper)
  1299. {
  1300.   ((somTD_xih_CyberSample_som_CyberTerm_InitPart)
  1301.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.InitPart))
  1302.         (somSelf,ev,storageUnit,partWrapper);
  1303. #ifdef SOMCHKEXCEPT
  1304.   SOMCHKEXCEPT;
  1305. #endif
  1306. }
  1307. #define CyberSample_som_CyberTerm_parents_InitPart(arg0,arg1,arg2,arg3) ¥
  1308.   (void) CyberSample_som_CyberTerm_parent_ODPart_InitPart(arg0,arg1,arg2,arg3)
  1309.  
  1310. /* Overridden method: InitPartFromStorage */
  1311. SOM_Scope void  SOMLINK som_CyberTerm__InitPartFromStorage(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1312.         ODStorageUnit* storageUnit,
  1313.         ODPart* partWrapper);
  1314. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_InitPartFromStorage)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1315.         ODStorageUnit* storageUnit,
  1316.         ODPart* partWrapper);
  1317. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_InitPartFromStorage(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1318.     ODStorageUnit* storageUnit,
  1319.     ODPart* partWrapper)
  1320. {
  1321.   ((somTD_xih_CyberSample_som_CyberTerm_InitPartFromStorage)
  1322.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.InitPartFromStorage))
  1323.         (somSelf,ev,storageUnit,partWrapper);
  1324. #ifdef SOMCHKEXCEPT
  1325.   SOMCHKEXCEPT;
  1326. #endif
  1327. }
  1328. #define CyberSample_som_CyberTerm_parents_InitPartFromStorage(arg0,arg1,arg2,arg3) ¥
  1329.   (void) CyberSample_som_CyberTerm_parent_ODPart_InitPartFromStorage(arg0,arg1,arg2,arg3)
  1330.  
  1331. /* Overridden method: LinkStatusChanged */
  1332. SOM_Scope void  SOMLINK som_CyberTerm__LinkStatusChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1333.         ODFrame* frame);
  1334. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_LinkStatusChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1335.         ODFrame* frame);
  1336. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_LinkStatusChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1337.     ODFrame* frame)
  1338. {
  1339.   ((somTD_xih_CyberSample_som_CyberTerm_LinkStatusChanged)
  1340.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.LinkStatusChanged))
  1341.         (somSelf,ev,frame);
  1342. #ifdef SOMCHKEXCEPT
  1343.   SOMCHKEXCEPT;
  1344. #endif
  1345. }
  1346. #define CyberSample_som_CyberTerm_parents_LinkStatusChanged(arg0,arg1,arg2) ¥
  1347.   (void) CyberSample_som_CyberTerm_parent_ODPart_LinkStatusChanged(arg0,arg1,arg2)
  1348.  
  1349. /* Overridden method: LinkUpdated */
  1350. SOM_Scope void  SOMLINK som_CyberTerm__LinkUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1351.         ODLink* updatedLink,
  1352.         ODUpdateID change);
  1353. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_LinkUpdated)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1354.         ODLink* updatedLink,
  1355.         ODUpdateID change);
  1356. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_LinkUpdated(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1357.     ODLink* updatedLink,
  1358.     ODUpdateID change)
  1359. {
  1360.   ((somTD_xih_CyberSample_som_CyberTerm_LinkUpdated)
  1361.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.LinkUpdated))
  1362.         (somSelf,ev,updatedLink,change);
  1363. #ifdef SOMCHKEXCEPT
  1364.   SOMCHKEXCEPT;
  1365. #endif
  1366. }
  1367. #define CyberSample_som_CyberTerm_parents_LinkUpdated(arg0,arg1,arg2,arg3) ¥
  1368.   (void) CyberSample_som_CyberTerm_parent_ODPart_LinkUpdated(arg0,arg1,arg2,arg3)
  1369.  
  1370. /* Overridden method: Open */
  1371. SOM_Scope ODID  SOMLINK som_CyberTerm__Open(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1372.         ODFrame* frame);
  1373. SOMEXTERN typedef ODID   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_Open)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1374.         ODFrame* frame);
  1375. inline ODID  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_Open(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1376.     ODFrame* frame)
  1377. {
  1378. #ifdef SOMCHKEXCEPT
  1379.   ODID __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_Open)
  1380.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.Open))
  1381.         (somSelf,ev,frame);
  1382.   SOMCHKEXCEPT;
  1383.   return __somRetVal;
  1384. #else
  1385.   return  ((somTD_xih_CyberSample_som_CyberTerm_Open)
  1386.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.Open))
  1387.         (somSelf,ev,frame);
  1388. #endif
  1389. }
  1390. #define CyberSample_som_CyberTerm_parents_Open(arg0,arg1,arg2) ¥
  1391.   (void) CyberSample_som_CyberTerm_parent_ODPart_Open(arg0,arg1,arg2)
  1392.  
  1393. /* Overridden method: PresentationChanged */
  1394. SOM_Scope void  SOMLINK som_CyberTerm__PresentationChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1395.         ODFrame* frame);
  1396. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_PresentationChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1397.         ODFrame* frame);
  1398. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_PresentationChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1399.     ODFrame* frame)
  1400. {
  1401.   ((somTD_xih_CyberSample_som_CyberTerm_PresentationChanged)
  1402.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.PresentationChanged))
  1403.         (somSelf,ev,frame);
  1404. #ifdef SOMCHKEXCEPT
  1405.   SOMCHKEXCEPT;
  1406. #endif
  1407. }
  1408. #define CyberSample_som_CyberTerm_parents_PresentationChanged(arg0,arg1,arg2) ¥
  1409.   (void) CyberSample_som_CyberTerm_parent_ODPart_PresentationChanged(arg0,arg1,arg2)
  1410.  
  1411. /* Overridden method: ReadPartInfo */
  1412. SOM_Scope ODInfoType  SOMLINK som_CyberTerm__ReadPartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1413.         ODFrame* frame,
  1414.         ODStorageUnitView* storageUnitView);
  1415. SOMEXTERN typedef ODInfoType   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ReadPartInfo)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1416.         ODFrame* frame,
  1417.         ODStorageUnitView* storageUnitView);
  1418. inline ODInfoType  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ReadPartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1419.     ODFrame* frame,
  1420.     ODStorageUnitView* storageUnitView)
  1421. {
  1422. #ifdef SOMCHKEXCEPT
  1423.   ODInfoType __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_ReadPartInfo)
  1424.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ReadPartInfo))
  1425.         (somSelf,ev,frame,storageUnitView);
  1426.   SOMCHKEXCEPT;
  1427.   return __somRetVal;
  1428. #else
  1429.   return  ((somTD_xih_CyberSample_som_CyberTerm_ReadPartInfo)
  1430.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ReadPartInfo))
  1431.         (somSelf,ev,frame,storageUnitView);
  1432. #endif
  1433. }
  1434. #define CyberSample_som_CyberTerm_parents_ReadPartInfo(arg0,arg1,arg2,arg3) ¥
  1435.   (void) CyberSample_som_CyberTerm_parent_ODPart_ReadPartInfo(arg0,arg1,arg2,arg3)
  1436.  
  1437. /* Overridden method: RedoAction */
  1438. SOM_Scope void  SOMLINK som_CyberTerm__RedoAction(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1439.         ODActionData* actionState);
  1440. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RedoAction)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1441.         ODActionData* actionState);
  1442. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RedoAction(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1443.     ODActionData* actionState)
  1444. {
  1445.   ((somTD_xih_CyberSample_som_CyberTerm_RedoAction)
  1446.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RedoAction))
  1447.         (somSelf,ev,actionState);
  1448. #ifdef SOMCHKEXCEPT
  1449.   SOMCHKEXCEPT;
  1450. #endif
  1451. }
  1452. #define CyberSample_som_CyberTerm_parents_RedoAction(arg0,arg1,arg2) ¥
  1453.   (void) CyberSample_som_CyberTerm_parent_ODPart_RedoAction(arg0,arg1,arg2)
  1454.  
  1455. /* Overridden method: RemoveEmbeddedFrame */
  1456. SOM_Scope void  SOMLINK som_CyberTerm__RemoveEmbeddedFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1457.         ODFrame* embeddedFrame);
  1458. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RemoveEmbeddedFrame)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1459.         ODFrame* embeddedFrame);
  1460. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RemoveEmbeddedFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1461.     ODFrame* embeddedFrame)
  1462. {
  1463.   ((somTD_xih_CyberSample_som_CyberTerm_RemoveEmbeddedFrame)
  1464.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RemoveEmbeddedFrame))
  1465.         (somSelf,ev,embeddedFrame);
  1466. #ifdef SOMCHKEXCEPT
  1467.   SOMCHKEXCEPT;
  1468. #endif
  1469. }
  1470. #define CyberSample_som_CyberTerm_parents_RemoveEmbeddedFrame(arg0,arg1,arg2) ¥
  1471.   (void) CyberSample_som_CyberTerm_parent_ODPart_RemoveEmbeddedFrame(arg0,arg1,arg2)
  1472.  
  1473. /* Overridden method: RequestEmbeddedFrame */
  1474. SOM_Scope ODFrame*  SOMLINK som_CyberTerm__RequestEmbeddedFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1475.         ODFrame* containingFrame,
  1476.         ODFrame* baseFrame,
  1477.         ODShape* frameShape,
  1478.         ODPart* embedPart,
  1479.         ODTypeToken viewType,
  1480.         ODTypeToken presentation,
  1481.         ODBoolean isOverlaid);
  1482. SOMEXTERN typedef ODFrame*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RequestEmbeddedFrame)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1483.         ODFrame* containingFrame,
  1484.         ODFrame* baseFrame,
  1485.         ODShape* frameShape,
  1486.         ODPart* embedPart,
  1487.         ODTypeToken viewType,
  1488.         ODTypeToken presentation,
  1489.         ODBoolean isOverlaid);
  1490. inline ODFrame*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RequestEmbeddedFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1491.     ODFrame* containingFrame,
  1492.     ODFrame* baseFrame,
  1493.     ODShape* frameShape,
  1494.     ODPart* embedPart,
  1495.     ODTypeToken viewType,
  1496.     ODTypeToken presentation,
  1497.     ODBoolean isOverlaid)
  1498. {
  1499. #ifdef SOMCHKEXCEPT
  1500.   ODFrame* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_RequestEmbeddedFrame)
  1501.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RequestEmbeddedFrame))
  1502.         (somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid);
  1503.   SOMCHKEXCEPT;
  1504.   return __somRetVal;
  1505. #else
  1506.   return  ((somTD_xih_CyberSample_som_CyberTerm_RequestEmbeddedFrame)
  1507.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RequestEmbeddedFrame))
  1508.         (somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid);
  1509. #endif
  1510. }
  1511. #define CyberSample_som_CyberTerm_parents_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) ¥
  1512.   (void) CyberSample_som_CyberTerm_parent_ODPart_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8)
  1513.  
  1514. /* Overridden method: RequestFrameShape */
  1515. SOM_Scope ODShape*  SOMLINK som_CyberTerm__RequestFrameShape(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1516.         ODFrame* embeddedFrame,
  1517.         ODShape* frameShape);
  1518. SOMEXTERN typedef ODShape*   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RequestFrameShape)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1519.         ODFrame* embeddedFrame,
  1520.         ODShape* frameShape);
  1521. inline ODShape*  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RequestFrameShape(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1522.     ODFrame* embeddedFrame,
  1523.     ODShape* frameShape)
  1524. {
  1525. #ifdef SOMCHKEXCEPT
  1526.   ODShape* __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_RequestFrameShape)
  1527.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RequestFrameShape))
  1528.         (somSelf,ev,embeddedFrame,frameShape);
  1529.   SOMCHKEXCEPT;
  1530.   return __somRetVal;
  1531. #else
  1532.   return  ((somTD_xih_CyberSample_som_CyberTerm_RequestFrameShape)
  1533.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RequestFrameShape))
  1534.         (somSelf,ev,embeddedFrame,frameShape);
  1535. #endif
  1536. }
  1537. #define CyberSample_som_CyberTerm_parents_RequestFrameShape(arg0,arg1,arg2,arg3) ¥
  1538.   (void) CyberSample_som_CyberTerm_parent_ODPart_RequestFrameShape(arg0,arg1,arg2,arg3)
  1539.  
  1540. /* Overridden method: RevealFrame */
  1541. SOM_Scope ODBoolean  SOMLINK som_CyberTerm__RevealFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1542.         ODFrame* embeddedFrame,
  1543.         ODShape* revealShape);
  1544. SOMEXTERN typedef ODBoolean   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RevealFrame)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1545.         ODFrame* embeddedFrame,
  1546.         ODShape* revealShape);
  1547. inline ODBoolean  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RevealFrame(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1548.     ODFrame* embeddedFrame,
  1549.     ODShape* revealShape)
  1550. {
  1551. #ifdef SOMCHKEXCEPT
  1552.   ODBoolean __somRetVal =   ((somTD_xih_CyberSample_som_CyberTerm_RevealFrame)
  1553.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RevealFrame))
  1554.         (somSelf,ev,embeddedFrame,revealShape);
  1555.   SOMCHKEXCEPT;
  1556.   return __somRetVal;
  1557. #else
  1558.   return  ((somTD_xih_CyberSample_som_CyberTerm_RevealFrame)
  1559.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RevealFrame))
  1560.         (somSelf,ev,embeddedFrame,revealShape);
  1561. #endif
  1562. }
  1563. #define CyberSample_som_CyberTerm_parents_RevealFrame(arg0,arg1,arg2,arg3) ¥
  1564.   (void) CyberSample_som_CyberTerm_parent_ODPart_RevealFrame(arg0,arg1,arg2,arg3)
  1565.  
  1566. /* Overridden method: RevealLink */
  1567. SOM_Scope void  SOMLINK som_CyberTerm__RevealLink(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1568.         ODLinkSource* linkSource);
  1569. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_RevealLink)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1570.         ODLinkSource* linkSource);
  1571. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_RevealLink(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1572.     ODLinkSource* linkSource)
  1573. {
  1574.   ((somTD_xih_CyberSample_som_CyberTerm_RevealLink)
  1575.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.RevealLink))
  1576.         (somSelf,ev,linkSource);
  1577. #ifdef SOMCHKEXCEPT
  1578.   SOMCHKEXCEPT;
  1579. #endif
  1580. }
  1581. #define CyberSample_som_CyberTerm_parents_RevealLink(arg0,arg1,arg2) ¥
  1582.   (void) CyberSample_som_CyberTerm_parent_ODPart_RevealLink(arg0,arg1,arg2)
  1583.  
  1584. /* Overridden method: SequenceChanged */
  1585. SOM_Scope void  SOMLINK som_CyberTerm__SequenceChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1586.         ODFrame* frame);
  1587. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_SequenceChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1588.         ODFrame* frame);
  1589. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_SequenceChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1590.     ODFrame* frame)
  1591. {
  1592.   ((somTD_xih_CyberSample_som_CyberTerm_SequenceChanged)
  1593.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.SequenceChanged))
  1594.         (somSelf,ev,frame);
  1595. #ifdef SOMCHKEXCEPT
  1596.   SOMCHKEXCEPT;
  1597. #endif
  1598. }
  1599. #define CyberSample_som_CyberTerm_parents_SequenceChanged(arg0,arg1,arg2) ¥
  1600.   (void) CyberSample_som_CyberTerm_parent_ODPart_SequenceChanged(arg0,arg1,arg2)
  1601.  
  1602. /* Overridden method: UndoAction */
  1603. SOM_Scope void  SOMLINK som_CyberTerm__UndoAction(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1604.         ODActionData* actionState);
  1605. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_UndoAction)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1606.         ODActionData* actionState);
  1607. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_UndoAction(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1608.     ODActionData* actionState)
  1609. {
  1610.   ((somTD_xih_CyberSample_som_CyberTerm_UndoAction)
  1611.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.UndoAction))
  1612.         (somSelf,ev,actionState);
  1613. #ifdef SOMCHKEXCEPT
  1614.   SOMCHKEXCEPT;
  1615. #endif
  1616. }
  1617. #define CyberSample_som_CyberTerm_parents_UndoAction(arg0,arg1,arg2) ¥
  1618.   (void) CyberSample_som_CyberTerm_parent_ODPart_UndoAction(arg0,arg1,arg2)
  1619.  
  1620. /* Overridden method: UsedShapeChanged */
  1621. SOM_Scope void  SOMLINK som_CyberTerm__UsedShapeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1622.         ODFrame* embeddedFrame);
  1623. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_UsedShapeChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1624.         ODFrame* embeddedFrame);
  1625. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_UsedShapeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1626.     ODFrame* embeddedFrame)
  1627. {
  1628.   ((somTD_xih_CyberSample_som_CyberTerm_UsedShapeChanged)
  1629.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.UsedShapeChanged))
  1630.         (somSelf,ev,embeddedFrame);
  1631. #ifdef SOMCHKEXCEPT
  1632.   SOMCHKEXCEPT;
  1633. #endif
  1634. }
  1635. #define CyberSample_som_CyberTerm_parents_UsedShapeChanged(arg0,arg1,arg2) ¥
  1636.   (void) CyberSample_som_CyberTerm_parent_ODPart_UsedShapeChanged(arg0,arg1,arg2)
  1637.  
  1638. /* Overridden method: ViewTypeChanged */
  1639. SOM_Scope void  SOMLINK som_CyberTerm__ViewTypeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1640.         ODFrame* frame);
  1641. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_ViewTypeChanged)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1642.         ODFrame* frame);
  1643. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_ViewTypeChanged(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1644.     ODFrame* frame)
  1645. {
  1646.   ((somTD_xih_CyberSample_som_CyberTerm_ViewTypeChanged)
  1647.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.ViewTypeChanged))
  1648.         (somSelf,ev,frame);
  1649. #ifdef SOMCHKEXCEPT
  1650.   SOMCHKEXCEPT;
  1651. #endif
  1652. }
  1653. #define CyberSample_som_CyberTerm_parents_ViewTypeChanged(arg0,arg1,arg2) ¥
  1654.   (void) CyberSample_som_CyberTerm_parent_ODPart_ViewTypeChanged(arg0,arg1,arg2)
  1655.  
  1656. /* Overridden method: WritePartInfo */
  1657. SOM_Scope void  SOMLINK som_CyberTerm__WritePartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1658.         ODInfoType partInfo,
  1659.         ODStorageUnitView* storageUnitView);
  1660. SOMEXTERN typedef void   (* SOMLINK somTD_xih_CyberSample_som_CyberTerm_WritePartInfo)(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1661.         ODInfoType partInfo,
  1662.         ODStorageUnitView* storageUnitView);
  1663. inline void  SOMLINK CyberSample_som_CyberTerm_parent_ODPart_WritePartInfo(CyberSample_som_CyberTerm *somSelf, Environment *ev,
  1664.     ODInfoType partInfo,
  1665.     ODStorageUnitView* storageUnitView)
  1666. {
  1667.   ((somTD_xih_CyberSample_som_CyberTerm_WritePartInfo)
  1668.     somParentNumResolve((somClassDataStructure*)&CyberSample_som_CyberTermClassData, 1, ODPartClassData.WritePartInfo))
  1669.         (somSelf,ev,partInfo,storageUnitView);
  1670. #ifdef SOMCHKEXCEPT
  1671.   SOMCHKEXCEPT;
  1672. #endif
  1673. }
  1674. #define CyberSample_som_CyberTerm_parents_WritePartInfo(arg0,arg1,arg2,arg3) ¥
  1675.   (void) CyberSample_som_CyberTerm_parent_ODPart_WritePartInfo(arg0,arg1,arg2,arg3)
  1676.  
  1677. /*
  1678.  * -- Primary Implementation File Support
  1679.  */
  1680. #if (defined(CyberSample_som_CyberTerm_Class_Source) || defined(SOM_Module_som_cyberterm_Source))
  1681.  
  1682. /*
  1683.  * -- The CyberSample_som_CyberTerm ClassData Structure
  1684.  */
  1685.  
  1686. #if PRAGMA_IMPORT_SUPPORTED
  1687. #pragma export list CyberSample_som_CyberTermClassData
  1688. #endif
  1689.  
  1690.  
  1691. /*
  1692.  * -- The CyberSample_som_CyberTerm Class Ancestor Table
  1693.  */
  1694. static somClassDataStructure * SOMDLINK CyberSample_som_CyberTermClassAncestors [] = {
  1695.     (somClassDataStructure*) & ODPartClassData,    /* parent */
  1696.     (somClassDataStructure*) & SOMObjectClassData,    /* ancestor */
  1697.     (somClassDataStructure*) & ODObjectClassData,    /* ancestor */
  1698.     (somClassDataStructure*) & ODRefCntObjectClassData,    /* ancestor */
  1699.     (somClassDataStructure*) & ODPersistentObjectClassData,    /* ancestor */
  1700. };
  1701.  
  1702.  
  1703. /*
  1704.  * -- The CyberSample_som_CyberTerm Override ProcPtr Implementations Table
  1705.  */
  1706. static somMethodPtr CyberSample_som_CyberTermOverrideProcs [] = {
  1707.     (somMethodPtr) som_CyberTerm__AbortRelinquishFocus,    /* override class ODPart */
  1708.     (somMethodPtr) som_CyberTerm__AcquireContainingPartProperties,    /* override class ODPart */
  1709.     (somMethodPtr) som_CyberTerm__AdjustBorderShape,    /* override class ODPart */
  1710.     (somMethodPtr) som_CyberTerm__AdjustMenus,    /* override class ODPart */
  1711.     (somMethodPtr) som_CyberTerm__AttachSourceFrame,    /* override class ODPart */
  1712.     (somMethodPtr) som_CyberTerm__BeginRelinquishFocus,    /* override class ODPart */
  1713.     (somMethodPtr) som_CyberTerm__CanvasChanged,    /* override class ODPart */
  1714.     (somMethodPtr) som_CyberTerm__CanvasUpdated,    /* override class ODPart */
  1715.     (somMethodPtr) som_CyberTerm__ChangeKind,    /* override class ODPart */
  1716.     (somMethodPtr) som_CyberTerm__ClonePartInfo,    /* override class ODPart */
  1717.     (somMethodPtr) som_CyberTerm__CommitRelinquishFocus,    /* override class ODPart */
  1718.     (somMethodPtr) som_CyberTerm__ContainingPartPropertiesUpdated,    /* override class ODPart */
  1719.     (somMethodPtr) som_CyberTerm__CreateEmbeddedFramesIterator,    /* override class ODPart */
  1720.     (somMethodPtr) som_CyberTerm__CreateLink,    /* override class ODPart */
  1721.     (somMethodPtr) som_CyberTerm__DisplayFrameAdded,    /* override class ODPart */
  1722.     (somMethodPtr) som_CyberTerm__DisplayFrameClosed,    /* override class ODPart */
  1723.     (somMethodPtr) som_CyberTerm__DisplayFrameConnected,    /* override class ODPart */
  1724.     (somMethodPtr) som_CyberTerm__DisplayFrameRemoved,    /* override class ODPart */
  1725.     (somMethodPtr) som_CyberTerm__DisposeActionState,    /* override class ODPart */
  1726.     (somMethodPtr) som_CyberTerm__DragEnter,    /* override class ODPart */
  1727.     (somMethodPtr) som_CyberTerm__DragLeave,    /* override class ODPart */
  1728.     (somMethodPtr) som_CyberTerm__DragWithin,    /* override class ODPart */
  1729.     (somMethodPtr) som_CyberTerm__Draw,    /* override class ODPart */
  1730.     (somMethodPtr) som_CyberTerm__Drop,    /* override class ODPart */
  1731.     (somMethodPtr) som_CyberTerm__DropCompleted,    /* override class ODPart */
  1732.     (somMethodPtr) som_CyberTerm__EditInLinkAttempted,    /* override class ODPart */
  1733.     (somMethodPtr) som_CyberTerm__EmbeddedFrameUpdated,    /* override class ODPart */
  1734.     (somMethodPtr) som_CyberTerm__EmbeddedFrameSpec,    /* override class ODPart */
  1735.     (somMethodPtr) som_CyberTerm__ExternalizeKinds,    /* override class ODPart */
  1736.     (somMethodPtr) som_CyberTerm__FacetAdded,    /* override class ODPart */
  1737.     (somMethodPtr) som_CyberTerm__FacetRemoved,    /* override class ODPart */
  1738.     (somMethodPtr) som_CyberTerm__FocusAcquired,    /* override class ODPart */
  1739.     (somMethodPtr) som_CyberTerm__FocusLost,    /* override class ODPart */
  1740.     (somMethodPtr) som_CyberTerm__FrameShapeChanged,    /* override class ODPart */
  1741.     (somMethodPtr) som_CyberTerm__FulfillPromise,    /* override class ODPart */
  1742.     (somMethodPtr) som_CyberTerm__GeometryChanged,    /* override class ODPart */
  1743.     (somMethodPtr) som_CyberTerm__GetPrintResolution,    /* override class ODPart */
  1744.     (somMethodPtr) som_CyberTerm__HandleEvent,    /* override class ODPart */
  1745.     (somMethodPtr) som_CyberTerm__HighlightChanged,    /* override class ODPart */
  1746.     (somMethodPtr) som_CyberTerm__InitPart,    /* override class ODPart */
  1747.     (somMethodPtr) som_CyberTerm__InitPartFromStorage,    /* override class ODPart */
  1748.     (somMethodPtr) som_CyberTerm__LinkStatusChanged,    /* override class ODPart */
  1749.     (somMethodPtr) som_CyberTerm__LinkUpdated,    /* override class ODPart */
  1750.     (somMethodPtr) som_CyberTerm__Open,    /* override class ODPart */
  1751.     (somMethodPtr) som_CyberTerm__PresentationChanged,    /* override class ODPart */
  1752.     (somMethodPtr) som_CyberTerm__ReadPartInfo,    /* override class ODPart */
  1753.     (somMethodPtr) som_CyberTerm__RedoAction,    /* override class ODPart */
  1754.     (somMethodPtr) som_CyberTerm__RemoveEmbeddedFrame,    /* override class ODPart */
  1755.     (somMethodPtr) som_CyberTerm__RequestEmbeddedFrame,    /* override class ODPart */
  1756.     (somMethodPtr) som_CyberTerm__RequestFrameShape,    /* override class ODPart */
  1757.     (somMethodPtr) som_CyberTerm__RevealFrame,    /* override class ODPart */
  1758.     (somMethodPtr) som_CyberTerm__RevealLink,    /* override class ODPart */
  1759.     (somMethodPtr) som_CyberTerm__SequenceChanged,    /* override class ODPart */
  1760.     (somMethodPtr) som_CyberTerm__UndoAction,    /* override class ODPart */
  1761.     (somMethodPtr) som_CyberTerm__UsedShapeChanged,    /* override class ODPart */
  1762.     (somMethodPtr) som_CyberTerm__ViewTypeChanged,    /* override class ODPart */
  1763.     (somMethodPtr) som_CyberTerm__WritePartInfo,    /* override class ODPart */
  1764.     (somMethodPtr) som_CyberTerm__somInit,    /* override class SOMObject */
  1765.     (somMethodPtr) som_CyberTerm__somUninit,    /* override class SOMObject */
  1766.     (somMethodPtr) som_CyberTerm__AcquireExtension,    /* override class ODObject */
  1767.     (somMethodPtr) som_CyberTerm__HasExtension,    /* override class ODObject */
  1768.     (somMethodPtr) som_CyberTerm__Purge,    /* override class ODObject */
  1769.     (somMethodPtr) som_CyberTerm__ReleaseExtension,    /* override class ODObject */
  1770.     (somMethodPtr) som_CyberTerm__Release,    /* override class ODRefCntObject */
  1771.     (somMethodPtr) som_CyberTerm__CloneInto,    /* override class ODPersistentObject */
  1772.     (somMethodPtr) som_CyberTerm__Externalize,    /* override class ODPersistentObject */
  1773.     (somMethodPtr) som_CyberTerm__ReleaseAll,    /* override class ODPersistentObject */
  1774. };
  1775.  
  1776.  
  1777. static void CyberSample_som_CyberTermDLLD ( void ) { }
  1778.  
  1779.  
  1780. /*
  1781.  * -- The CyberSample_som_CyberTerm Static Class Info Master Table
  1782.  */
  1783. static somStaticClassInfo CyberSample_som_CyberTermSCI = {
  1784.       70,    /* layout version */
  1785.     (somClassDataStructure*)  & CyberSample_som_CyberTermClassData,    /* main token table */
  1786.       CyberSample_som_CyberTermOverrideProcs,    /* override proc implemenations table */
  1787.       CyberSample_som_CyberTermClassAncestors,    /* ancestor table */
  1788.       CyberSample_som_CyberTermDLLD,    /* DLLdesignator */
  1789.       0,    /* no special procs */
  1790.       0,    /* rtci slot */
  1791.       0,    /* count slot */
  1792.       0,    /* dynamic ancestry */
  1793.       0,    /* free */
  1794.       0,    /* free */
  1795.       0,    /* free */
  1796.       0,    /* free */
  1797.  
  1798. /*
  1799.  * -- The CyberSample_som_CyberTerm Counts Table
  1800.  */
  1801.     (somStaticClassCounts *)
  1802.         "¥x00¥x00¥x00¥x00"    /* majorversion */
  1803.         "¥x00¥x00¥x00¥x00"    /* minorversion */
  1804.         "¥x00¥x00¥x00¥x01"    /* flags */
  1805.             "¥x00¥x02"    /* type code alignment */
  1806.             "¥x00¥x00"    /* classTokenCount */
  1807.             "¥x00¥x01"    /* numDirectParents */
  1808.             "¥x00¥x00"    /* numMetaClasses */
  1809.             "¥x00¥x05"    /* numOverriddenAncestors */
  1810.             "¥x00¥x00"    /* numMigratedMethods */
  1811.             "¥x00¥x00"    /* numSelectedInherited */
  1812.             "¥x00¥x00"    /* numUnused */
  1813.             "¥x00¥x00"    /* free */
  1814.             "¥x00¥x00"    /* free */
  1815.             "¥x00¥x00"    /* free */
  1816.             "¥x00"    /* free */
  1817.                 ,
  1818.  
  1819.     {
  1820.       "CyberSample::som_CyberTerm",    /* the class name */
  1821.       sizeof (CyberSample_som_CyberTermData), /* class instance data size */
  1822.  
  1823. /*
  1824.  * -- The CyberSample_som_CyberTerm Parent Versions Table
  1825.  */
  1826.     (somParentVersions *)
  1827.         "¥x00¥x00¥x00¥x01"    /* majorversion */
  1828.         "¥x00¥x00¥x00¥x00"    /* minorversion */
  1829.                 ,
  1830.  
  1831.       0,    /* token table slot usage */
  1832.       0,    /* no method signature info */
  1833.       0,    /* no method names string */
  1834.  
  1835. /*
  1836.  * -- The CyberSample_som_CyberTerm Override Slots Table
  1837.  */
  1838.     (somOverrideData *)
  1839.         "¥x00¥x00¥x00¥x39"    /* parent ODPart has 57 overrides */
  1840.             "¥x00¥x1b"    /* AbortRelinquishFocus */
  1841.             "¥x00¥x37"    /* AcquireContainingPartProperties */
  1842.             "¥x00¥x36"    /* AdjustBorderShape */
  1843.             "¥x00¥x21"    /* AdjustMenus */
  1844.             "¥x00¥x06"    /* AttachSourceFrame */
  1845.             "¥x00¥x19"    /* BeginRelinquishFocus */
  1846.             "¥x00¥x16"    /* CanvasChanged */
  1847.             "¥x00¥x17"    /* CanvasUpdated */
  1848.             "¥x00¥x1f"    /* ChangeKind */
  1849.             "¥x00¥x0f"    /* ClonePartInfo */
  1850.             "¥x00¥x1a"    /* CommitRelinquishFocus */
  1851.             "¥x00¥x0c"    /* ContainingPartPropertiesUpdated */
  1852.             "¥x00¥x3a"    /* CreateEmbeddedFramesIterator */
  1853.             "¥x00¥x2d"    /* CreateLink */
  1854.             "¥x00¥x02"    /* DisplayFrameAdded */
  1855.             "¥x00¥x05"    /* DisplayFrameClosed */
  1856.             "¥x00¥x04"    /* DisplayFrameConnected */
  1857.             "¥x00¥x03"    /* DisplayFrameRemoved */
  1858.             "¥x00¥x24"    /* DisposeActionState */
  1859.             "¥x00¥x29"    /* DragEnter */
  1860.             "¥x00¥x2b"    /* DragLeave */
  1861.             "¥x00¥x2a"    /* DragWithin */
  1862.             "¥x00¥x11"    /* Draw */
  1863.             "¥x00¥x2c"    /* Drop */
  1864.             "¥x00¥x28"    /* DropCompleted */
  1865.             "¥x00¥x31"    /* EditInLinkAttempted */
  1866.             "¥x00¥x30"    /* EmbeddedFrameUpdated */
  1867.             "¥x00¥x39"    /* EmbeddedFrameSpec */
  1868.             "¥x00¥x1e"    /* ExternalizeKinds */
  1869.             "¥x00¥x12"    /* FacetAdded */
  1870.             "¥x00¥x13"    /* FacetRemoved */
  1871.             "¥x00¥x1c"    /* FocusAcquired */
  1872.             "¥x00¥x1d"    /* FocusLost */
  1873.             "¥x00¥x07"    /* FrameShapeChanged */
  1874.             "¥x00¥x27"    /* FulfillPromise */
  1875.             "¥x00¥x14"    /* GeometryChanged */
  1876.             "¥x00¥x18"    /* GetPrintResolution */
  1877.             "¥x00¥x20"    /* HandleEvent */
  1878.             "¥x00¥x15"    /* HighlightChanged */
  1879.             "¥x00¥x00"    /* InitPart */
  1880.             "¥x00¥x01"    /* InitPartFromStorage */
  1881.             "¥x00¥x0b"    /* LinkStatusChanged */
  1882.             "¥x00¥x2f"    /* LinkUpdated */
  1883.             "¥x00¥x10"    /* Open */
  1884.             "¥x00¥x09"    /* PresentationChanged */
  1885.             "¥x00¥x0d"    /* ReadPartInfo */
  1886.             "¥x00¥x23"    /* RedoAction */
  1887.             "¥x00¥x33"    /* RemoveEmbeddedFrame */
  1888.             "¥x00¥x32"    /* RequestEmbeddedFrame */
  1889.             "¥x00¥x34"    /* RequestFrameShape */
  1890.             "¥x00¥x38"    /* RevealFrame */
  1891.             "¥x00¥x2e"    /* RevealLink */
  1892.             "¥x00¥x0a"    /* SequenceChanged */
  1893.             "¥x00¥x22"    /* UndoAction */
  1894.             "¥x00¥x35"    /* UsedShapeChanged */
  1895.             "¥x00¥x08"    /* ViewTypeChanged */
  1896.             "¥x00¥x0e"    /* WritePartInfo */
  1897.         "¥x00¥x01¥x00¥x02"    /* parent SOMObject has 2 overrides */
  1898.             "¥x00¥x00"    /* somInit */
  1899.             "¥x00¥x01"    /* somUninit */
  1900.         "¥x00¥x02¥x00¥x04"    /* parent ODObject has 4 overrides */
  1901.             "¥x00¥x02"    /* AcquireExtension */
  1902.             "¥x00¥x01"    /* HasExtension */
  1903.             "¥x00¥x04"    /* Purge */
  1904.             "¥x00¥x03"    /* ReleaseExtension */
  1905.         "¥x00¥x03¥x00¥x01"    /* parent ODRefCntObject has 1 overrides */
  1906.             "¥x00¥x02"    /* Release */
  1907.         "¥x00¥x04¥x00¥x03"    /* parent ODPersistentObject has 3 overrides */
  1908.             "¥x00¥x06"    /* CloneInto */
  1909.             "¥x00¥x03"    /* Externalize */
  1910.             "¥x00¥x02"    /* ReleaseAll */
  1911.                 ,
  1912.  
  1913.       0,    /* no migrated methods table */
  1914.       0,    /* no selected inherited */
  1915.       0,    /* unused */
  1916.  
  1917.       0,    /* free */
  1918.       0,    /* free */
  1919.       0,    /* free */
  1920.       0,    /* free */
  1921.     },
  1922. };
  1923.  
  1924. /*
  1925.  * -- The CyberSample_som_CyberTerm ClassData Structure
  1926.  */
  1927. struct CyberSample_som_CyberTermClassDataStructure SOMDLINK CyberSample_som_CyberTermClassData = {
  1928.       0,            /* zero */
  1929.     & CyberSample_som_CyberTermSCI,        /* SCI link */
  1930.       0,            /* instanceDataToken */
  1931.       0,            /* reserved */
  1932.       0,            /* reserved */
  1933.       0,            /* reserved */
  1934. };
  1935.  
  1936.  
  1937. /*
  1938.  * Functions for attributes.
  1939.  */
  1940.  
  1941. /*
  1942.  * Macros for initializers/destructors
  1943.  */
  1944.  
  1945. #endif /* Primary Implementation Support */
  1946.  
  1947. #endif       /* SOM_CyberSample_som_CyberTerm_xih */
  1948.